Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

dePolyABT Member List

This is the complete list of members for dePolyABT, including all inherited members.
ABTSplitMethod enum namedePolyABT
AddIndexedVBuffer(IdeVertexBuffer *VBuffer, long &BaseVertexIndex, const deTransformInfo &worldpos)dePolyABT
AddMeshGeometry(IdeMesh *pMesh, const deTransformInfo &worldpos)dePolyABT
AddSceneObject(IdeSceneObject *pObject)dePolyABT
AddTriangleIndices(long *IndexArray, long BaseVertexIndex, long NumIndices)dePolyABT
AddVertices(ABTVertex *VertexArray, long NumVerts, long &BaseVertexIndex, const deTransformInfo &worldpos)dePolyABT
AppendFilePartition(deTArray< ABTFilePartition_01 > &fileparts, const ABTPartition *current, u32 parentIdx, u32 &TotalFaces, u32 &TotalObjects)dePolyABT [private, static]
BuildPartitionVBuffer(ABTPartition *pPart)dePolyABT [private]
CompileABT()dePolyABT
CreateABTPartition(ABTPartition *Parent, int ChildNum)dePolyABT [private]
DecomposeFilePartition(const deTArray< ABTFilePartition_01 > &fileparts, u32 currentIdx, ABTPartition *parent, const deTArray< u32 > objectIndices, const deTArray< ABTFace > faces)dePolyABT [private]
dePolyABT()dePolyABT
DeSerialize(IdeFile *File, u32 DataLength, u32 &AmtRead)dePolyABT
DeSerializeLoad()dePolyABT
DestroyABT()dePolyABT [private]
DestroyABTPartition(ABTPartition *&pPart)dePolyABT [private]
GetVisibleAABB(deAABB &bbox)dePolyABT
InterpolateCutEdge(ABTVertex *NewVert, long Index1, long Index2, dePlane &SplitPlane)dePolyABT [private]
m_AllFacesdePolyABT [private]
m_CurrSurfaceIndexdePolyABT [private]
m_MaxLeafTrisdePolyABT [private]
m_MaxVBTrisdePolyABT [private]
m_OriginalVertNumdePolyABT [private]
m_RootPartitiondePolyABT [private]
m_SceneObjectsdePolyABT [private]
m_SerialObjectsdePolyABT [private]
m_SerialSurfacesdePolyABT [private]
m_SplitWeightsdePolyABT [private]
m_SurfacesdePolyABT [private]
m_TotalBBoxdePolyABT [private]
m_VerticesdePolyABT [private]
m_WorldOffsetdePolyABT [private]
PickBestSplit(const ABTPartition *pPart, ABTSplitStat &best, ABTSplitMethod method) constdePolyABT [private]
ProcessABTPartition(ABTPartition *pPart)dePolyABT [private]
RenderABTPartition(IdeSceneGraph::deSceneTraversal *Params, ABTPartition *pPart)dePolyABT [private]
RenderVisibleABTPartitions(IdeSceneGraph::deSceneTraversal *Params, ABTPartition *CurrentPart, deBoolean AllVisible)dePolyABT [private]
RenderVisibleGeometry(IdeSceneGraph::deSceneTraversal *Params)dePolyABT
ScorePartitionSplit(const ABTPartition *pPart, ABTSplitStat *pStat, deFloat AxisScores[3]) constdePolyABT [private]
Serialize(IdeFile *File)dePolyABT
SetCurrentSurface(IdeSurface *CurrSurface)dePolyABT
SetMaxLeafTris(long MaxTris)dePolyABT
SetMaxVBufferTris(long MaxTris)dePolyABT
SetSplitWeights(deFloat Axis, deFloat Volume, deFloat FaceBalance, deFloat NumSplit)dePolyABT
ShrinkPartitionBBoxes(ABTPartition *Parent)dePolyABT [private]
Split_AllVerts enum valuedePolyABT
Split_Count enum valuedePolyABT
Split_Force32Bit enum valuedePolyABT
Split_MultiSample enum valuedePolyABT
Split_NoMethod enum valuedePolyABT
Split_Statistical enum valuedePolyABT
Split_SuccessiveApprox enum valuedePolyABT
~dePolyABT()dePolyABT

Generated on Mon Sep 12 20:15:41 2005 for Destiny3D by doxygen1.3-rc3